rectangle problem